Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENYGLOG LIXWM GREEN Detached £107,000 12 Apr 2002
1 THE GREEN Detached £345,000 31 Aug 2021
3 THE GREEN Detached £255,000 4 Jun 2004